我們可以使用快速鍵來呼叫有關「Goto …」的操作:
「Ctrl + P」Goto Anything…
「Gtrl + R」Goto Symbol…
「Ctrl + G」Goto Line…
Goto Anything…
「Ctrl + P」
快速且方便地在文件之間跳轉
Goto Symbol…
「Gtrl + R」或是「Ctrl + P + @」
列出程式文件中的function,並且快速移到function的位置
Goto Line…
「Ctrl + G」或「Ctrl + P + :」
快速的移動到文件中指定的行數
在目前文件中找到定義的符號(曾經使用了那些變數名稱,卻一時之間無法很快找到時)
「Gtrl + P + #」
這一個 Package 的名稱跟 Sublime Text 2 原有的「Goto Symbol…」是一樣的,而功能也是一樣,也是可以跳到指定符號定義的位置上,只不過這個 Package 是不用透過 Command Palette 或是使用快速鍵「Ctrl + P」叫出 Goto Anything…,在文件中指定的字面上輸入快速鍵就可以完成。
透過Package Control安裝
安裝完成之後請記得要尋重新開啟Sublime2。
例如說,我們希望對「Test_Script.js」中的OpenAdd 這個Word可以跳到其定義的檔案與位置上,我們可以先將游標位置移到 OpenAdd 的文字範圍中,
接著按「F2」或者同時按下鍵盤的「Alt」鍵與滑鼠的左鍵,
然後就會出現Command Plette,並且列出function 名稱中含有 OpenAdd 的function清單,清單中也會顯示該function所在的檔案與檔案中的第幾行,不過前提是,這些檔案必須要是開啟的狀態。
於Command Palette選定好function定義並按下「Enter」後就會移動到開啟檔案中的function位置,
最後以影片方式來說明這幾個功能的操作與使用,觀看影片時可以注意影片右上方所出現的快速鍵輸入,每一個操作都會顯示其所對應的快速鍵組合,而其中所出現的「Return」就是我們鍵盤上的「Enter」,而「Escape」就是鍵盤上的「Esc」。
影片依序所示範的操作是:
Goto Anything…「Ctrl + P」
Goto Symbol…「Gtrl + R」或是「Ctrl + P + @」
Goto Line…「Ctrl + G」或「Ctrl + P + :」
文件中的符號搜尋「Gtrl + P + #」
Package「Goto Symbol」F2
以上